package interfaces;

import java.util.ArrayList;

public interface TextScriptArea {
	
	/**
	 * Adds a pointer number to this area.
	 * @param pointerNumber
	 */
	public void addPointer(Integer pointerNumber);
	
	/**
	 * Returns the text of this text area.
	 * @return Script text.
	 */
	public String getText();
	
	/**
	 * Returns a list of all pointer numbers associated with this text.
	 * @return Pointer number, as position compared to other pointers.
	 */
	public ArrayList<Integer> getPointers();
	
}
